From 53b3d068cb4f564f9b18f7a12370088c3796965b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 14 May 2013 23:16:56 -0400 Subject: [PATCH] Install the accessibility-dump tests --- tests/a11y/Makefile.am | 27 +++++++++++++++++++++++++-- tests/a11y/a11ytests.test.in | 4 ++++ 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 tests/a11y/a11ytests.test.in diff --git a/tests/a11y/Makefile.am b/tests/a11y/Makefile.am index d7a54becfc..42ff568f94 100644 --- a/tests/a11y/Makefile.am +++ b/tests/a11y/Makefile.am @@ -1,4 +1,5 @@ include $(top_srcdir)/Makefile.decl +NULL = check_PROGRAMS = $(TEST_PROGS) @@ -44,7 +45,7 @@ TEST_PROGS += util noinst_PROGS = testfocus -EXTRA_DIST += \ +testdata = \ hello-world.ui hello-world.txt \ mnemonic.ui mnemonic.txt \ accessible-name.ui accessible-name.txt \ @@ -71,6 +72,28 @@ EXTRA_DIST += \ scale-drawvalue.ui scale-drawvalue.txt \ placeholder-text.ui placeholder-text.txt \ menu.ui menu.txt \ - combos.ui combos.txt + combos.ui combos.txt \ + $(NULL) + +if BUILDOPT_INSTALL_TESTS +insttestdir=$(pkglibexecdir)/installed-tests +insttest_PROGRAMS = accessibility-dump + +a11ytestdir = $(insttestdir)/a11ytests +a11ytest_DATA = $(testdata) + +substitutions = \ + -e s,@pkglibexecdir\@,$(pkglibexecdir),g \ + $(NULL) + +a11ytests.test: a11ytests.test.in Makefile + $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ + +EXTRA_DIST += \ + a11ytests.test.in + +testmetadir = $(datadir)/installed-tests/$(PACKAGE) +testmeta_DATA = a11ytests.test +endif -include $(top_srcdir)/git.mk diff --git a/tests/a11y/a11ytests.test.in b/tests/a11y/a11ytests.test.in new file mode 100644 index 0000000000..e794dcf7b5 --- /dev/null +++ b/tests/a11y/a11ytests.test.in @@ -0,0 +1,4 @@ +[Test] +Exec=/bin/sh -c "@pkglibexecdir@/installed-tests/accessibility-dump --directory @pkglibexecdir@/installed-tests/a11ytests" +Type=session + -- 2.30.2